package org.promote.hotspot.dashboard.launcher;

import org.promote.hotspot.common.etcd.JetcdClient;
import org.promote.hotspot.common.model.HotKeyModel;
import org.promote.hotspot.common.tool.Constant;
import org.promote.hotspot.common.tool.IpUtils;
import org.promote.hotspot.dashboard.netty.DashboardServer;
import org.promote.hotspot.dashboard.netty.HotSpotReceiver;
import org.springframework.stereotype.Component;

import javax.annotation.PostConstruct;
import javax.annotation.Resource;

import org.promote.hotspot.common.config.ConfigConstant;

import java.util.Date;
import java.util.UUID;
import java.util.concurrent.ExecutorService;
import java.util.concurrent.Executors;
import java.util.concurrent.ScheduledExecutorService;
import java.util.concurrent.TimeUnit;

/**
 * @author enping.jep
 * @date 2024/02/27 15:09
 **/
@Component
public class DashboardLauncher {
    @Resource
    private JetcdClient jetcdClient;

    @Resource
    private DashboardServer dashboardServer;

    private final ExecutorService threadPoolExecutor = Executors.newFixedThreadPool(4);


    @PostConstruct
    public void init() {

    }


}
